turkey (meleagris) - Turkish English Dictionary